home *** CD-ROM | disk | FTP | other *** search
/ Sports Illustrated for Kids - Awesome Athletes! / Sports Illustrated for Kids - Awesome Athletes!.iso / hf.dir / 00078_Search Dialog.ls < prev    next >
Encoding:
Text File  |  1996-04-19  |  1.3 KB  |  69 lines

  1. on mouseDown
  2.   dontPassEvent()
  3. end
  4.  
  5. on exitFrame
  6.   SDRolloverScript()
  7.   go(the frame)
  8. end
  9.  
  10. on SDRolloverScript
  11.   global gLastSprite
  12.   set vNowSprite to 0
  13.   if the frameLabel = "Search" then
  14.     set vIgnore to 33
  15.   else
  16.     if the frameLabel = "Search-2" then
  17.       set vIgnore to 34
  18.     else
  19.       if the frameLabel = "Search-3" then
  20.         set vIgnore to 35
  21.       else
  22.         if the frameLabel = "Search-4" then
  23.           set vIgnore to 36
  24.         else
  25.           set vIgnore to -1
  26.         end if
  27.       end if
  28.     end if
  29.   end if
  30.   repeat with vI = 25 to 28
  31.     if rollOver(vI) then
  32.       set vNowSprite to vI
  33.       exit repeat
  34.     end if
  35.   end repeat
  36.   if vNowSprite = 0 then
  37.     repeat with vI = 33 to 37
  38.       if rollOver(vI) then
  39.         set vNowSprite to vI
  40.         exit repeat
  41.       end if
  42.     end repeat
  43.     if (vNowSprite = 0) or not (the visible of sprite 37) then
  44.       if rollOver(44) then
  45.         set vNowSprite to 44
  46.       end if
  47.     end if
  48.   end if
  49.   if vNowSprite = vIgnore then
  50.     set vNowSprite to 0
  51.   end if
  52.   if not (vNowSprite = 0) then
  53.     hRollOverOn(vNowSprite)
  54.     set gLastSprite to vNowSprite
  55.   else
  56.     puppetSprite(gLastSprite, 0)
  57.     set gLastSprite to 0
  58.   end if
  59. end
  60.  
  61. on keyDown
  62.   if the key = RETURN then
  63.     doSearch()
  64.     dontPassEvent()
  65.   else
  66.     pass()
  67.   end if
  68. end
  69.